turntable device - Alemán Inglés Diccionario